From a917e6d4785b384046c4bde29a615b745dacd9b8 Mon Sep 17 00:00:00 2001 From: "kfraser@localhost.localdomain" Date: Thu, 15 Feb 2007 14:17:00 +0000 Subject: [PATCH] Disable GCC stack protector for ROMBIOS. Signed-off-by: Anthony Liguori --- tools/firmware/rombios/32bit/Makefile | 2 ++ tools/firmware/rombios/32bit/tcgbios/Makefile | 2 ++ 2 files changed, 4 insertions(+) diff --git a/tools/firmware/rombios/32bit/Makefile b/tools/firmware/rombios/32bit/Makefile index f47e1dbf98..0a7d07669f 100644 --- a/tools/firmware/rombios/32bit/Makefile +++ b/tools/firmware/rombios/32bit/Makefile @@ -9,6 +9,8 @@ TARGET = 32bitbios_flat.h CFLAGS += -fno-builtin -O2 -msoft-float -nostdlib CFLAGS += -I../ -DGCC_PROTOS +CFLAGS += $(call cc-option,$(CC),-fno-stack-protector,) +CFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,) SUBDIRS = tcgbios diff --git a/tools/firmware/rombios/32bit/tcgbios/Makefile b/tools/firmware/rombios/32bit/tcgbios/Makefile index 871b8d6c31..9d0aa5ed0c 100644 --- a/tools/firmware/rombios/32bit/tcgbios/Makefile +++ b/tools/firmware/rombios/32bit/tcgbios/Makefile @@ -9,6 +9,8 @@ FILES = tcgbios tpm_drivers OBJECTS = $(foreach f,$(FILES),$(f).o) CFLAGS += -fno-builtin -O2 -msoft-float -nostdlib +CFLAGS += $(call cc-option,$(CC),-fno-stack-protector,) +CFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,) CFLAGS += -I../ -I../../ -DGCC_PROTOS .PHONY: all clean -- 2.30.2